package com.common.springbootcommonmessage.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class CommonAutopartOrderitem implements Serializable {
    private Integer orderItemID;

    private Integer orderID;

    private Integer productDataBase;

    private String productName;

    private BigDecimal price;

    private Integer quantity;

    private BigDecimal total;

    private String productSearchID;

    private String productSearchCondition;

    private String partNumber;

    private Double length;

    private Double height;

    private Double width;

    private Double weight;

    private String theClass;

    private Short freight;

    private Short sizeFactor;

    private String combinability;

    private Short packageNo;

    private Boolean freightOnly;

    private BigDecimal dnetPrice;

    private String vin;

    private Integer appId;

    private Integer partFlag;

    private String originPartNumber;

    private Boolean hazmat;

    private String finalReplacePartNumber;

    private String replacePartNumber;

    private BigDecimal coreCostAmount;

    private String vehicleInfo;

    private Integer instock;

    private Integer backOrder;

    private Integer warehouse;

    private Integer discontinued;

    private Date backOrderDate;

    private Date warehouseDate;

    private Integer stock;

    private Date onOrderDate;

    private BigDecimal estimatedRate;

    private String dealerPartNo;

    private String query;

    private String partSource;

    private Boolean isNotFit;

    private String sourceType;

    private Integer partStockFlag;

    private String partShippingDay;

    private String partImgUrl;

    private String brand;

    private static final long serialVersionUID = 1L;
}